difficult or problematic situation - Francés Inglés Diccionario